home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 September / Macworld (1997-09).dmg / Serious Software / Cherwell Scientific Demos / pro Fit / pro Fit 5.0 demo (fpu).sea / pro Fit 5.0 demo (fpu) / pro Fit 5.0.1 demo (fpu).rsrc / STR#_1007.txt < prev    next >
Encoding:
Text File  |  1996-09-30  |  6.3 KB  |  205 lines

  1. Basic algebraic operator.
  2.  
  3. Power operator. You can also use '**' instead of '^'.
  4. x^y=x**y
  5.  
  6. Logical operator.
  7.  
  8. Calculates the square of its argument.
  9. sqr(r)=r^2=r**2=r*r.
  10. Use Sqr(r) instead of r^2. The Sqr function is faster.
  11.  
  12. The absolute value.
  13. Abs(-1.2)=1.2
  14.  
  15. Logical constant. true=1.
  16.  
  17. The ratio between the circumference of a circle and its diameter.
  18. œÄ = 3.1415926535897932‚Ķ
  19.  
  20. Natural logarithm (base e=exp(1) =2.7182818...).
  21.  
  22. Base 10 logarithm.
  23. log(100)=2.
  24.  
  25. Trigono-
  26. metric function.
  27.  
  28. Inverse trigono-
  29. metric function.
  30.  
  31. Hyperbolic function.
  32.  
  33. Inverse hyperbolic function.
  34.  
  35. Comparison operator.
  36.  
  37. Independent variable of a user defined function:
  38. y = f(x) is the function value at x.
  39.  
  40. Parameter fitting mode.
  41. Set mode[i]=active to indicate that parameter i must be fitted.
  42.  
  43. Return value for the predefined function 'Check'.
  44. Set Check=ok to indicate that the new value of the parameter number 'pNumber' is to be accepted.
  45.  
  46. Predefined variable of function 'Check'.
  47. Check is called when a parameter value is changed in the parameter window, and pNumber contains the number of the parameter that was changed.
  48.  
  49. One of the types of a variable.
  50.  
  51. Loop statement.
  52.  
  53. Conditional statement.
  54.  
  55. A matrix array containing the values in the current data window. You can read or set the value of the data cell in row i and column j by using data[i,j].
  56.  
  57. Clears the given data cell.
  58.  
  59. Returns true if a data cell contains valid numeric data. Returns false if it contains text or if it is empty.
  60.  
  61. Sets the text in the given cell. If the given cell is in a numeric column, SetCell attempts to convert the text in its third parameter into a number.
  62.  
  63. Sets the title of a column.
  64.  
  65. Sets the type of a column.
  66. type=(textColumn, floatColumn, doubleColumn).
  67.  
  68.  
  69. Returns the type of a column (textColumn, floatColumn, doubleColumn)
  70.  
  71. Sets the width of a column to the given number of pixels.
  72.  
  73. Returns true if the given column is empty.
  74.  
  75. The default x-column of the current data window
  76.  
  77. The default y-column of the current data window
  78.  
  79. The default ‚àÜx-column of the current data window
  80.  
  81. The default ‚àÜy-column of the current data window
  82.  
  83. Sets the default columns of the current data window to the given column numbers.
  84.  
  85. A complete function with all the principal syntax elements.
  86.  
  87. A very simple function.
  88.  
  89. A complete program with all the principal syntax elements.
  90.  
  91. A very simple program.
  92.  
  93. Declaration of the predefined procedure 'First'.
  94.  
  95. Declaration of the predefined procedure 'Derivatives'.
  96.  
  97. Declaration of the predefined function 'Check'.
  98.  
  99. Body of a generic procedure.
  100.  
  101. Body of a generic function.
  102.  
  103. Declaration of the description strings.
  104. The description strings declared in a function definition are displayed in the Parameters window.
  105.  
  106. Declaration of the number of parameters that will be used in your function (optional).
  107.  
  108. Declaration of the default values, fitting modes, names, and fitting limits of the parameters.
  109.  
  110. Constant declaration with some useful constants.
  111.  
  112. Variable declaration.
  113.  
  114. Returns the ranges of the main coordinate axes of the current graph.
  115.  
  116. Returns true if the argument is not a good (valid) number.
  117.  
  118. Creates a new graph with the given ranges in the current drawing window.
  119. xSc,ySc=scaling of the axes, 0..3 (0=linear,1=log, 2=1/x, 3=probability).
  120.  
  121. The total number of parameters belonging to the function used in the last fit.
  122. Returns 0 if the last fit was not successful.
  123.  
  124. The parameter values obtained in the last fit.
  125.  
  126.  
  127. The standard deviations of the parameters used in the last Levenberg-Marquard fit.
  128. Returns an invalid number if the standard deviation is not available.
  129.  
  130. The full covariance matrix obtained in the last Levenberg-Marquard fit.
  131. Returns an invalid number if the given element of the matrix is not defined.
  132.  
  133. Starts the definition of a new data set.
  134. err=error bar kind (sum of noErrorBars, errorBarsY, errorBarsX, asymErrorBarsY, asymErrorBarsX).
  135. Set connect=true to draw lines between the data points.
  136. The text passed as the last parameter is used in the legend.
  137.  
  138. Draws a data point at the given coordinate (x,y) in the current graph.
  139. ‚àÜx1,‚àÜy1,‚àÜx2,‚àÜy2 are used to set the error bar lengths according to the value of the parameter 'err' passed to 'OpenDataSet'.
  140.  
  141. The mean deviation obtained in the last fit.
  142.  
  143.  
  144. Fits the function 'func' to the data in the x-, y- and ‚àÜy- columns.
  145.  Set sel=true to use only selected rows.
  146. ‚àÜyC=y-error column. Set ‚àÜyC=0 to specify errors using ‚àÜyVal:
  147. ‚àÜyVal=0: no errors.
  148. ‚àÜyVal>0: a constant value.
  149. ‚àÜyVal<0: a % value (-100..-0).
  150.  
  151. Sets options for the next call to 'Fit'.
  152. algo=algorithm, 1..3.
  153. yD,xD=error distributions (1=Gauss, 2=Exp, 3=Lorentz, 4=AndrewSine, 5=TukeyBiweight).
  154. ‚àÜxC,‚àÜxVal: x-errors. See 'Fit'.
  155. stop: >0: max # iterations; =0: no limit; <0: max fit time in seconds.
  156.  
  157. Sets options for the error analysis performed by the next call to 'Fit'.
  158. conf=confidence interval in %.
  159. iter=number of iterations.
  160. Set conf and iter to 0 to disable error analysis.
  161.  
  162. Returns the confidence interval of a parameter as calculated by the error analysis of the last fit.
  163. min,max=ranges of the confidence interval.
  164. i=parameter index.
  165.  
  166. The error function, defined as the integral over exp(-x*x) and normalized to erf(-inf)=-1, erf(inf)=1.
  167.  
  168. The complementary error function.
  169. erfc(x) = 1 - erf(x)
  170.  
  171. Infinite (positive). 1/INF=0.
  172.  
  173. An invalid number.
  174.  
  175. Terminates the current function or procedure.
  176.  
  177. Terminates the current loop statement.
  178.  
  179. Jumps to the beginning of the next loop cycle.
  180.  
  181. Stops the execution of the whole function/program.
  182.  
  183. The total number of rows in the current data window.
  184.  
  185. The total number of columns in the current data window.
  186.  
  187. Sets the number of rows and columns in the current data window. Use 0 for the value of a parameter if you only want to modify the other one.
  188.  
  189. The number of the first selected column in the current selection.
  190.  
  191. The number of the last selected column in the current selection.
  192.  
  193. The number of the first selected row in the current selection.
  194.  
  195. The number of the last selected row in the current selection.
  196.  
  197. Returns true if the given cell is part of the current selection.
  198.  
  199. Returns true if the given row is part of the current selection.
  200.  
  201. Removes the current selection and selects all cells within the given rectangle. Call with all arguments set to 0 to deselect all cells.
  202.  
  203. Selects all rows between top and bottom if b=true, deselects them if b=false. If there are selected rows outside top/bottom, they remain selected.
  204.  
  205.